def apply_to_list(func, some_list):
    return func(some_list)


print(apply_to_list(sum, list(range(10))))  # 45

print(apply_to_list(lambda x: sum(x), list(range(10)))) # 45

print(apply_to_list(lambda x: sum(x) / len(x), list(range(10)))) # 4.5
# 注意，这个x即some_list，是一个列表